Microflows: Lightweight Automated Planning and Enactment of Workflows Comprising Semantically-Annotated Microservices

نویسنده

  • Roy Oberhauser
چکیده

Business processes are facing increasing pressure to quickly and flexibly adapt to changes in the process context. Moreover, microservices are becoming increasingly popular as an architectural style for partitioning business logic into small services accessible with lightweight mechanisms, leading to increasing pressure for a more dynamic integration of information services with processes. Process-aware information systems must thus increasingly incorporate the ability to react to unforeseen changes during process enactment, facing difficulties in pre-modelling all the possible process variations and enactment circumstances for larger process models. This paper presents Microflows, an automatic lightweight declarative approach for the workflow-centric orchestration of semantically-annotated microservices using agent-based clients, graph-based methods, and the lightweight semantic vocabularies JSON-LD and Hydra. The evaluation results show the approach's potential in lightweight resource utilization, investigates its scalability, and compares its automation to common manual workflow modeling and enactment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Composition and Selection of Semantic Web Services

Interactive applications like Problem Solving Environments require on demand access to Web Services, where the services are autonomously discovered, composed, selected and invocated based on a description of requested capabilities. Semantic Web Services aim at providing semantically interpretable capabilities through the use of shared ontologies. We demonstrate how Grid Services for an interact...

متن کامل

Microservices - Lightweight Service Descriptions for REST Architectural Style

Current web has a vast number of applications available that offer users a wide domain of services. Most services, however, cannot be machine processed, which limits service composition for application and mashup development. Research on Semantic Web Services contributes to the improvement of interoperability and composition of applications and services. Many approaches cover service descriptio...

متن کامل

Supporting Workflow Management by Automated Enactment Tracking

Using workflows for managing procedural knowledge within an organization has become an established concept. When putting the workflow definitions into practice, it is important to stay informed which tasks are currently performed, as this allows to detect slipping schedules or unwanted deviations. In this paper, an approach for automatically tracking the set of active tasks is presented by obse...

متن کامل

Using Workflow Context for Automated Enactment State Tracking

Workflows are getting a more and more pervasive concept for modeling arbitrary activities. The resulting workflow definitions will convey knowledge how and when to apply the right procedures. Whenever innovative, experimental or explorative tasks have to be fulfilled, however, workflows will evolve to previously unknown structures. In order to allow planning and quality assurance nevertheless, ...

متن کامل

Using Workflow Context for Automated Enactment Tracking

Workflows are getting a more and more pervasive concept for modeling arbitrary activities. The resulting workflow definitions will convey knowledge how and when to apply the right procedures. Whenever innovative, experimental or explorative tasks have to be fulfilled, however, workflows will evolve to previously unknown structures. In order to allow planning and quality assurance nevertheless, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016